package com.winning.zjjh.entity;


import com.winning.zjjh.convert.DateFormatAdapter;

import javax.xml.bind.annotation.*;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 分娩信息-产妇实体
 *
 * @author z_dd@winning.com.cn
 * @date 2019/3/22 9:46
 */
@XmlRootElement(name = "Body", namespace = "")
public class Childbirth_MaternalEntity implements Serializable {

    String ID;
    String RID;
    String INPARTIENNO;
    String DELIVERYADD;
    String ACCOUCHEUNITCODE;
    String ACCOUCHEUNITNAME;
    int CGAGEW;
    int CGAGED;
    Date DELIVERYTIME;
    String ACCOUCHEUR;
    String MODELIVERY;
    String BIRTHS;
    String LACERATIONDEGREE;
    String INOUTSUTURE;
    Double SUTURE;
    String ISBLOOD;
    Double BLOODVOLUME;
    Double FLUIDQUANTITY;
    String FLUID;
    int LBLEEDING;
    int THPBLEEDING;
    Double TBLEEDING;
    String PBLEEDINGREASON;
    String PBLEEDINGREASONO;
    int FPROCESST;
    int FPROCESSP;
    int SEPROCESST;
    int SEPROCESSP;
    int THPROCESST;
    int THPROCESSP;
    int TPROCESST;
    int TPROCESSP;
    String AMNIORRHEXIS;
    String CORD;
    Double CORDCIRCLE;
    String PLACENTA;
    String PLACENTAOTH;
    String FETALDISTRESS;
    String PREMATURE;
    String PREECLAMPSIA;
    String OMPHALOPROPTOSIS;
    String PLACENTAPREVIA;
    String ABRUPTIOPLACENTAE;
    String SEXPERIMENTS;
    String TITER;
    String HIV;
    String SURFACEANTIGEN;
    String OCOMPLICATION;
    String URGENT;
    String OURGENT;
    String MOUTCOME;
    String WHENDEATH;
    String HANDLEPROPOSAL;
    String GUIDANCE;
    String PAPROVINCECODE;
    String PACITYCODE;
    String PACOUNTYCODE;
    String PASTREETCODE;
    String PACOMMUNITYCODE;
    String PABUILDING;
    Date BEINHOSPITALTIME;
    Date CREATETIME;
    String CREATORCODE;
    String CREATORNAME;
    String CREATEUNITCODE;
    String CREATEUNITNAME;
    Date OPERATETIME;
    String OPERATORCODE;
    String OPERATORNAME;
    String OPERATEUNITCODE;
    String OPERATEUNITNAME;
    String CADCODE;
    String CADNAME;
    String CITYCODE;
    String CITYNAME;
    List<Childbirth_NewbornEntity> Items;

    @XmlElement(nillable = true, namespace = "")
    public String getID() {
        return ID;
    }


    public void setID(String ID) {
        this.ID = ID;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getRID() {
        return RID;
    }

    public void setRID(String RID) {
        this.RID = RID;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getINPARTIENNO() {
        return INPARTIENNO;
    }

    public void setINPARTIENNO(String INPARTIENNO) {
        this.INPARTIENNO = INPARTIENNO;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDELIVERYADD() {
        return DELIVERYADD;
    }

    public void setDELIVERYADD(String DELIVERYADD) {
        this.DELIVERYADD = DELIVERYADD;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getACCOUCHEUNITCODE() {
        return ACCOUCHEUNITCODE;
    }

    public void setACCOUCHEUNITCODE(String ACCOUCHEUNITCODE) {
        this.ACCOUCHEUNITCODE = ACCOUCHEUNITCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getACCOUCHEUNITNAME() {
        return ACCOUCHEUNITNAME;
    }

    public void setACCOUCHEUNITNAME(String ACCOUCHEUNITNAME) {
        this.ACCOUCHEUNITNAME = ACCOUCHEUNITNAME;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getCGAGEW() {
        return CGAGEW;
    }

    public void setCGAGEW(int CGAGEW) {
        this.CGAGEW = CGAGEW;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getCGAGED() {
        return CGAGED;
    }

    public void setCGAGED(int CGAGED) {
        this.CGAGED = CGAGED;
    }

    @XmlElement(nillable = true, namespace = "")
    @XmlJavaTypeAdapter(value = DateFormatAdapter.class)
    public Date getDELIVERYTIME() {
        return DELIVERYTIME;
    }

    public void setDELIVERYTIME(Date DELIVERYTIME) {
        this.DELIVERYTIME = DELIVERYTIME;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getACCOUCHEUR() {
        return ACCOUCHEUR;
    }

    public void setACCOUCHEUR(String ACCOUCHEUR) {
        this.ACCOUCHEUR = ACCOUCHEUR;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getMODELIVERY() {
        return MODELIVERY;
    }

    public void setMODELIVERY(String MODELIVERY) {
        this.MODELIVERY = MODELIVERY;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getBIRTHS() {
        return BIRTHS;
    }

    public void setBIRTHS(String BIRTHS) {
        this.BIRTHS = BIRTHS;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getLACERATIONDEGREE() {
        return LACERATIONDEGREE;
    }

    public void setLACERATIONDEGREE(String LACERATIONDEGREE) {
        this.LACERATIONDEGREE = LACERATIONDEGREE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getINOUTSUTURE() {
        return INOUTSUTURE;
    }

    public void setINOUTSUTURE(String INOUTSUTURE) {
        this.INOUTSUTURE = INOUTSUTURE;
    }

    @XmlElement(nillable = true, namespace = "")
    public Double getSUTURE() {
        return SUTURE;
    }

    public void setSUTURE(Double SUTURE) {
        this.SUTURE = SUTURE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getISBLOOD() {
        return ISBLOOD;
    }

    public void setISBLOOD(String ISBLOOD) {
        this.ISBLOOD = ISBLOOD;
    }

    @XmlElement(nillable = true, namespace = "")
    public Double getBLOODVOLUME() {
        return BLOODVOLUME;
    }

    public void setBLOODVOLUME(Double BLOODVOLUME) {
        this.BLOODVOLUME = BLOODVOLUME;
    }

    @XmlElement(nillable = true, namespace = "")
    public Double getFLUIDQUANTITY() {
        return FLUIDQUANTITY;
    }

    public void setFLUIDQUANTITY(Double FLUIDQUANTITY) {
        this.FLUIDQUANTITY = FLUIDQUANTITY;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getFLUID() {
        return FLUID;
    }

    public void setFLUID(String FLUID) {
        this.FLUID = FLUID;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getLBLEEDING() {
        return LBLEEDING;
    }

    public void setLBLEEDING(int LBLEEDING) {
        this.LBLEEDING = LBLEEDING;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getTHPBLEEDING() {
        return THPBLEEDING;
    }

    public void setTHPBLEEDING(int THPBLEEDING) {
        this.THPBLEEDING = THPBLEEDING;
    }

    @XmlElement(nillable = true, namespace = "")
    public Double getTBLEEDING() {
        return TBLEEDING;
    }

    public void setTBLEEDING(Double TBLEEDING) {
        this.TBLEEDING = TBLEEDING;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPBLEEDINGREASON() {
        return PBLEEDINGREASON;
    }

    public void setPBLEEDINGREASON(String PBLEEDINGREASON) {
        this.PBLEEDINGREASON = PBLEEDINGREASON;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPBLEEDINGREASONO() {
        return PBLEEDINGREASONO;
    }

    public void setPBLEEDINGREASONO(String PBLEEDINGREASONO) {
        this.PBLEEDINGREASONO = PBLEEDINGREASONO;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getFPROCESST() {
        return FPROCESST;
    }

    public void setFPROCESST(int FPROCESST) {
        this.FPROCESST = FPROCESST;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getFPROCESSP() {
        return FPROCESSP;
    }

    public void setFPROCESSP(int FPROCESSP) {
        this.FPROCESSP = FPROCESSP;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getSEPROCESST() {
        return SEPROCESST;
    }

    public void setSEPROCESST(int SEPROCESST) {
        this.SEPROCESST = SEPROCESST;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getSEPROCESSP() {
        return SEPROCESSP;
    }

    public void setSEPROCESSP(int SEPROCESSP) {
        this.SEPROCESSP = SEPROCESSP;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getTHPROCESST() {
        return THPROCESST;
    }

    public void setTHPROCESST(int THPROCESST) {
        this.THPROCESST = THPROCESST;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getTHPROCESSP() {
        return THPROCESSP;
    }

    public void setTHPROCESSP(int THPROCESSP) {
        this.THPROCESSP = THPROCESSP;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getTPROCESST() {
        return TPROCESST;
    }

    public void setTPROCESST(int TPROCESST) {
        this.TPROCESST = TPROCESST;
    }

    @XmlElement(nillable = true, namespace = "")
    public int getTPROCESSP() {
        return TPROCESSP;
    }

    public void setTPROCESSP(int TPROCESSP) {
        this.TPROCESSP = TPROCESSP;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getAMNIORRHEXIS() {
        return AMNIORRHEXIS;
    }

    public void setAMNIORRHEXIS(String AMNIORRHEXIS) {
        this.AMNIORRHEXIS = AMNIORRHEXIS;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCORD() {
        return CORD;
    }

    public void setCORD(String CORD) {
        this.CORD = CORD;
    }

    @XmlElement(nillable = true, namespace = "")
    public Double getCORDCIRCLE() {
        return CORDCIRCLE;
    }

    public void setCORDCIRCLE(Double CORDCIRCLE) {
        this.CORDCIRCLE = CORDCIRCLE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPLACENTA() {
        return PLACENTA;
    }

    public void setPLACENTA(String PLACENTA) {
        this.PLACENTA = PLACENTA;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPLACENTAOTH() {
        return PLACENTAOTH;
    }

    public void setPLACENTAOTH(String PLACENTAOTH) {
        this.PLACENTAOTH = PLACENTAOTH;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getFETALDISTRESS() {
        return FETALDISTRESS;
    }

    public void setFETALDISTRESS(String FETALDISTRESS) {
        this.FETALDISTRESS = FETALDISTRESS;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPREMATURE() {
        return PREMATURE;
    }

    public void setPREMATURE(String PREMATURE) {
        this.PREMATURE = PREMATURE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPREECLAMPSIA() {
        return PREECLAMPSIA;
    }

    public void setPREECLAMPSIA(String PREECLAMPSIA) {
        this.PREECLAMPSIA = PREECLAMPSIA;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOMPHALOPROPTOSIS() {
        return OMPHALOPROPTOSIS;
    }

    public void setOMPHALOPROPTOSIS(String OMPHALOPROPTOSIS) {
        this.OMPHALOPROPTOSIS = OMPHALOPROPTOSIS;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPLACENTAPREVIA() {
        return PLACENTAPREVIA;
    }

    public void setPLACENTAPREVIA(String PLACENTAPREVIA) {
        this.PLACENTAPREVIA = PLACENTAPREVIA;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getABRUPTIOPLACENTAE() {
        return ABRUPTIOPLACENTAE;
    }

    public void setABRUPTIOPLACENTAE(String ABRUPTIOPLACENTAE) {
        this.ABRUPTIOPLACENTAE = ABRUPTIOPLACENTAE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getSEXPERIMENTS() {
        return SEXPERIMENTS;
    }

    public void setSEXPERIMENTS(String SEXPERIMENTS) {
        this.SEXPERIMENTS = SEXPERIMENTS;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTITER() {
        return TITER;
    }

    public void setTITER(String TITER) {
        this.TITER = TITER;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getHIV() {
        return HIV;
    }

    public void setHIV(String HIV) {
        this.HIV = HIV;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getSURFACEANTIGEN() {
        return SURFACEANTIGEN;
    }

    public void setSURFACEANTIGEN(String SURFACEANTIGEN) {
        this.SURFACEANTIGEN = SURFACEANTIGEN;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOCOMPLICATION() {
        return OCOMPLICATION;
    }

    public void setOCOMPLICATION(String OCOMPLICATION) {
        this.OCOMPLICATION = OCOMPLICATION;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getURGENT() {
        return URGENT;
    }

    public void setURGENT(String URGENT) {
        this.URGENT = URGENT;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOURGENT() {
        return OURGENT;
    }

    public void setOURGENT(String OURGENT) {
        this.OURGENT = OURGENT;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getMOUTCOME() {
        return MOUTCOME;
    }

    public void setMOUTCOME(String MOUTCOME) {
        this.MOUTCOME = MOUTCOME;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getWHENDEATH() {
        return WHENDEATH;
    }

    public void setWHENDEATH(String WHENDEATH) {
        this.WHENDEATH = WHENDEATH;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getHANDLEPROPOSAL() {
        return HANDLEPROPOSAL;
    }

    public void setHANDLEPROPOSAL(String HANDLEPROPOSAL) {
        this.HANDLEPROPOSAL = HANDLEPROPOSAL;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getGUIDANCE() {
        return GUIDANCE;
    }

    public void setGUIDANCE(String GUIDANCE) {
        this.GUIDANCE = GUIDANCE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPAPROVINCECODE() {
        return PAPROVINCECODE;
    }

    public void setPAPROVINCECODE(String PAPROVINCECODE) {
        this.PAPROVINCECODE = PAPROVINCECODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPACITYCODE() {
        return PACITYCODE;
    }

    public void setPACITYCODE(String PACITYCODE) {
        this.PACITYCODE = PACITYCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPACOUNTYCODE() {
        return PACOUNTYCODE;
    }

    public void setPACOUNTYCODE(String PACOUNTYCODE) {
        this.PACOUNTYCODE = PACOUNTYCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPASTREETCODE() {
        return PASTREETCODE;
    }

    public void setPASTREETCODE(String PASTREETCODE) {
        this.PASTREETCODE = PASTREETCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPACOMMUNITYCODE() {
        return PACOMMUNITYCODE;
    }

    public void setPACOMMUNITYCODE(String PACOMMUNITYCODE) {
        this.PACOMMUNITYCODE = PACOMMUNITYCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPABUILDING() {
        return PABUILDING;
    }

    public void setPABUILDING(String PABUILDING) {
        this.PABUILDING = PABUILDING;
    }

    @XmlElement(nillable = true, namespace = "")
    @XmlJavaTypeAdapter(value = DateFormatAdapter.class)
    public Date getBEINHOSPITALTIME() {
        return BEINHOSPITALTIME;
    }

    public void setBEINHOSPITALTIME(Date BEINHOSPITALTIME) {
        this.BEINHOSPITALTIME = BEINHOSPITALTIME;
    }

    @XmlElement(nillable = true, namespace = "")
    @XmlJavaTypeAdapter(value = DateFormatAdapter.class)
    public Date getCREATETIME() {
        return CREATETIME;
    }

    public void setCREATETIME(Date CREATETIME) {
        this.CREATETIME = CREATETIME;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCREATORCODE() {
        return CREATORCODE;
    }

    public void setCREATORCODE(String CREATORCODE) {
        this.CREATORCODE = CREATORCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCREATORNAME() {
        return CREATORNAME;
    }

    public void setCREATORNAME(String CREATORNAME) {
        this.CREATORNAME = CREATORNAME;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCREATEUNITCODE() {
        return CREATEUNITCODE;
    }

    public void setCREATEUNITCODE(String CREATEUNITCODE) {
        this.CREATEUNITCODE = CREATEUNITCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCREATEUNITNAME() {
        return CREATEUNITNAME;
    }

    public void setCREATEUNITNAME(String CREATEUNITNAME) {
        this.CREATEUNITNAME = CREATEUNITNAME;
    }

    @XmlElement(nillable = true, namespace = "")
    @XmlJavaTypeAdapter(value = DateFormatAdapter.class)
    public Date getOPERATETIME() {
        return OPERATETIME;
    }

    public void setOPERATETIME(Date OPERATETIME) {
        this.OPERATETIME = OPERATETIME;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOPERATORCODE() {
        return OPERATORCODE;
    }

    public void setOPERATORCODE(String OPERATORCODE) {
        this.OPERATORCODE = OPERATORCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOPERATORNAME() {
        return OPERATORNAME;
    }

    public void setOPERATORNAME(String OPERATORNAME) {
        this.OPERATORNAME = OPERATORNAME;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOPERATEUNITCODE() {
        return OPERATEUNITCODE;
    }

    public void setOPERATEUNITCODE(String OPERATEUNITCODE) {
        this.OPERATEUNITCODE = OPERATEUNITCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOPERATEUNITNAME() {
        return OPERATEUNITNAME;
    }

    public void setOPERATEUNITNAME(String OPERATEUNITNAME) {
        this.OPERATEUNITNAME = OPERATEUNITNAME;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCADCODE() {
        return CADCODE;
    }

    public void setCADCODE(String CADCODE) {
        this.CADCODE = CADCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCADNAME() {
        return CADNAME;
    }

    public void setCADNAME(String CADNAME) {
        this.CADNAME = CADNAME;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCITYCODE() {
        return CITYCODE;
    }

    public void setCITYCODE(String CITYCODE) {
        this.CITYCODE = CITYCODE;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCITYNAME() {
        return CITYNAME;
    }

    public void setCITYNAME(String CITYNAME) {
        this.CITYNAME = CITYNAME;
    }

    @XmlElementRefs({
            @XmlElementRef(type = Childbirth_NewbornEntity.class),
    })
    @XmlElementWrapper(name = "Items")
    public List<Childbirth_NewbornEntity> getItems() {
        return Items;
    }

    public void setItems(List<Childbirth_NewbornEntity> items) {
        Items = items;
    }
}
